package com.briup.day23;

import java.io.FileReader;
import java.io.FileWriter;

public class Test_JDK7TryCatch {
    /**try(流对象创建;流对象创建){可能异常代码}
     * catch {捕获异常}
     * 不需要手动释放资源*/
        public static void main(String[] args) {

            try(
                 FileReader fr = new FileReader("01-Basic/src/dir/a.txt");
                 FileWriter fw = new FileWriter("01-Basic/src/dir/b.txt",true)
            ){
                int len;
                char[] buf = new char[8];
                while((len=fr.read(buf))!=-1){
                    fw.write(buf,0,len);
                }
                System.out.println("写入完成");
            }catch(Exception e){
                e.printStackTrace();
            }
//        文件字符输入流 文件字符输出流对象
        }
    }
